Elementor\App\Modules\ImportExport\Processes\Import B

Total Complexity 78
Dependencies 16
Dependents 2
Total lines 712
Lines of code 354
Logical lines of code 185
Comment lines 200
Methods 43
Properties 15

Methods 43

Method Rating Maintainability Complexity Lines of code
__construct()
S
51 6 25
run_runner()
S
46 5 38
set_default_settings()
S
58 6 17
run()
S
49 4 30
get_settings()
S
61 5 14
read_manifest_json()
S
62 3 11
from_session()
S
65 3 8
init_adapters()
S
65 3 9
init_import_session()
S
51 1 27
set_import_object()
S
56 1 18
prevent_saving_elements_on_post_creation()
S
69 2 7
extract_zip()
S
67 2 7
read_site_settings_json()
S
68 2 7
get_default_settings_custom_post_types()
S
68 2 7
get_default_settings_plugins()
S
78 2 3
get_default_settings_conflicts()
S
70 2 6
get_default_settings_override_conditions()
S
72 2 6
save_elements_of_imported_posts()
S
67 2 7
add_import_session_option()
S
60 1 13
settings_selected_plugins()
S
77 1 4
get_default_settings_include()
S
79 1 3
get_imported_data_replacements()
S
71 1 6
update_instance_data_in_import_session_option()
S
67 1 7
get_settings_selected_plugins()
S
82 1 3
get_settings_conflicts()
S
82 1 3
get_settings_selected_custom_post_types()
S
82 1 3
get_adapters()
S
82 1 3
register()
S
79 1 3
register_default_runners()
S
68 1 8
get_runners_name()
S
80 1 3
get_manifest()
S
82 1 3
get_extracted_directory_path()
S
82 1 3
get_session_id()
S
82 1 3
get_imported_data()
S
82 1 3
settings_selected_custom_post_types()
S
77 1 4
settings_include()
S
77 1 4
get_settings_include()
S
82 1 3
settings_referrer()
S
77 1 4
get_settings_referrer()
S
82 1 3
settings_conflicts()
S
77 1 4
settings_selected_override_conditions()
S
77 1 4
get_settings_selected_override_conditions()
S
82 1 3
finalize_import_session_option()
S
67 1 7